﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace chesslibrary.cs
{
    public interface ChessListener
    {
        /**Begin of a new game*/
		void Begin();
		
		/**Endof the current game*/
		void End();
		
		/**a move has been executed by the game*/
		void Move(move_pieces m);
		
		/**the last move was undone by the game*/
		void UndoMove();
	}
 }
